sea monster - French English Dictionary